A Scalable and Robust Coordination Architecture for Distributed Management

نویسندگان

  • Srinath Perera
  • Dennis Gannon
چکیده

While opening avenues for unlimited possibilities, distributed systems have introduced management complexity as an unfavorable trait. Therefore, as distributed systems become commonplace, the automation of system management has become a primary challenge in information technology. The state of art in system management assigns each managed resource to an external entity (manager), which monitors, analyzes and controls the resource and a collection of such managers manages a system. In such settings, each manager has to act with partial knowledge about the system, and to maintain the system as a whole in acceptable state, those managers should be controlled and coordinated. This paper presents a scalable and robust coordination architecture for distributed management. The proposed architecture consists of a cloud of managers placed on a P2P network, and a coordinator, which re-elects on failure. Each resource in the system is assigned to a manager, and managers monitor the system and maintain a distributed data model, which reflects system state (a metamodel). Using the meta-model, each manager enforces a set of user-defined management rules to implement resource level management, and the global coordination is achieved using user-defined, global management rules enforced by the coordinator. Main contributions of the paper are, a coordination architecture for distributed management which supports elections based recovery, a meta-model which reflects the system state, and the application of rules on top of the meta-model to achieve manager coordination.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture

Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...

متن کامل

Toward Proactive Application-centric Management

Management of large-scale networks and their applications is an extremely complex task due to factors such as centralized built-in management architectures, lack of coordination and compatibility among heterogeneous network management systems, and dynamic characteristics of networks and applications. We do need to develop an integrated application and network management paradigm that is proacti...

متن کامل

Robust supply chain coordination modeling: A revenue management perspective

The revenue management concept and techniques are applied to model the coordination of supply chain elements. The fundamental premise of this approach is synchronization of a group of business entities consist-ing of a manufacturer and multiple suppliers to achieve an optimal supply chain capacity plans. The output of the supply chain can be various products and thus it is measured in terms of ...

متن کامل

Immunology-directed methods for distributed robotics: a novel immunity-based architecture for robust control and coordination

This paper presents a novel algorithmic architecture for the coordination and control of large scale distributed robot teams derived from the constructs found within the human immune system. Using this as a guide, the Immunology-derived Distributed Autonomous Robotics Architecture (IDARA) distributes tasks so that routine actions are refined and followed by specific and mediated responses based...

متن کامل

Resource Lifecycle Manager

The Resource Lifecycle Manager pattern decouples the management of the lifecycle of resources from their use by introducing a separate Resource Lifecycle Manager, whose sole responsibility is to manage and maintain the resources of an application. Note: This pattern appeared in a heavily reworked and updated version in the book Pattern-Oriented Software Architecture — Patterns for Resource Mana...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008